/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

	body {
		font-size: 18px;
		background-color: #ffffff;
		font-family: Georgia, serif;
	}
	h1
	{
	   font-size: 2.2em;
	   font-weight bold; 
	   font-family: Georgia,serif;
	}
	pre 
	{
	    font-family: 'Inconsolata', monospace; 
	    font-size: 10pt;
	}
	button {
			color: white;
			font-size: 1.1em;
			border: solid 1px #385b7b;
			background-color: #385b7b;
			background-image: -moz-linear-gradient(100% 100% 90deg, #385b7b,#48739c);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#48739c), to(#385b7b));
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
			-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
			
	}
	button:hover {
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-webkit-box-shadow: 0 2px 5px rgba(0,0,0, .5);
		-moz-box-shadow: 0 2px 5px rgba(0,0,0, .5);
	}
	
	.handwritten 
	{
	    font-family: 'Just Me Again Down Here';
	}
	
	.Comment 
	{
	    margin-bottom: 25px;
	    border-bottom: solid #cccccc 1px;
	}